consecutive payments - German English Dictionary